
Nombre:
GifLine
Versión:
genérica
Editor:
Diprode Software
Víctima:
GIFLINE.EXE
Guardado: HKEY_CURRENT_USER\Software\setenil
Herramientas:
W32Dasm
HIEW
Cerebro
Cracker:
LW2000
Tutorial:
número 11
URL:
http://www.geocities.com/athens/3683
Renuncia: Este tutorial tiene una finalidad únicamente
educativa. No asumo ninguna responsabilidad por el mal uso de éste material.
1.
Arrancamos GifLine. Tenemos un interesante
botón … ‘Register’. ¡Vamos a ello!
2.
Introducimos ‘LW2000@TUTORIALS.COM’ como
email y ‘1230099’ como Serial. ¡Boooom! “Sorry, this Registration Code is
incorrect.” ‘Típico ‘bug’! Salimos del programa.
3.
Cargamos W32Dasm con ‘GIFLINE.EXE’. Hacemos
click en el botón ‘String Data References’ y seleccionamos la cadena “Sorry,
this Registration Code …”
* Referenced by a Unconditional or Conditional Jump
at Address:
|:0045C581(C)
>¡Vamos aquí!
|
* Possible StringData Ref from Code Obj->"Sorry,
This Registration Code
->"is incorrect. Please try again"
:0045C607 B8FCC64500 mov eax, 0045C6FC
:0045C60C E847B1FDFF call 00437758
4.
Hacemos doble click en ‘:0045C581 (C)’,
con lo deberíamos estar aquí:
:0045C576 8B55E8 mov edx, dword ptr [ebp-18]
:0045C579 8B45F8 mov eax, dword ptr [ebp-08]
:0045C57C E8A376FAFF call 00403C24 >Nuestro CALL
:0045C581 0F8580000000 jne 0045C607 >¡Bad
Boy!
:0045C587 B201 mov dl, 01
:0045C589 A16CE54400 mov eax, dword ptr [0044E56C]
:0045C58E E80D21FFFF call 0044E6A0
5.
Bien, creo que ya hemos encontrado el
‘bug’. Ponemos la barra verde en ‘:0045C581 0F8580000000 JNE 0045C607’; nuestro
offset es ‘5B981’. Cerramos W32Dasm y cargamos HIEW con ‘GIFLINE.EXE’.
6.
Pulsamos Intro dos veces para ir al modo
DeDoce. Pulsamos F5 e introducimos nuestro offset ‘5B981’. Pulsamos F3 para
editar el fichero. Ahora cambiamos ‘0F85’ a ‘0F84’. Nuestro ‘JNE’ se convierte
en un ‘JE’. Guardamos nuestro trabajo y arrancamos GifLine nuevamente.
7.
Introducimos ‘LW2000@TUTORIALS.COM’ como
Name y ‘1230099’ como Serial. ‘GifLine Registered Version.’
¡Enhorabuena! Ya es un usuario registrado.
¡Se acabó! Fácil, ¿no? ¿Algún comentario? Envíeme
un email a LW2000@gmx.net.
o vaya a http://www.LW2000.cjb.net
Gracias a tKC por sus tutoriales. Empecé leyendo su
primer tutorial y todavía sigo leyéndolos.
Traducción de: MeGaBiTe